mail teller - German English Dictionary